/**
 * @file
 * Block Styling
 */


.block /* Block wrapper */ {
  margin-bottom: 1.5em;
}

.block ul {
padding-left:20px;
}

.block ul.menu {
padding-left:20px;
margin:0px;
}

.block ul li,
.view-id-novedades .view-content .item-list ul li,
.view-id-email .view-content .item-list ul li,
.view-id-curso .view-content .item-list ul li {
list-style-image:url('../images/bullet.png');
margin-left:0.5em;
}

.block ul li.active-trail {
text-decoration: underline;
}

h2.block-title  {
	background-color: #36394F;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #FFFFFF;
	display: block;
	font-size: 10px;
	margin-bottom: 0;
	padding: 5px 5px 5px 10px;
}

.block.first /* The first block in the region */ {
}

.block.last /* The last block in the region */ {
}

.block.odd /* Zebra striping for each block in the region */ {
}

.block.even /* Zebra striping for each block in the region */ {
}

h2.block-title /* Block title */ {
font-family: 'Supernatural1001';
}

.block .content /* Block's content wrapper */ {
}

#block-aggregator-category-1 /* Block for the latest news items in the first category */ {
}

#block-aggregator-feed-1 /* Block for the latest news items in the first feed */ {
}

#block-block-1 /* First block created with "Add block" link */ {
}

#block-blog-recent /* "Recent blog posts" block */ {
}

#block-book-navigation /* "Book navigation" block for the current book's table of contents */ {
}

#block-comment-recent /* "Recent comments" block */ {
}

#block-forum-active /* "Active forum topics" block */ {
}

#block-forum-new /* "New forum topics" block */ {
}

#block-locale-language /* Language switcher block */ {
}

#block-menu-menu-NAME /* Custom menu block  */ {
}

#block-node-recent /* "Recent content" block */ {
}

#block-node-syndicate /* "Syndicate" block for primary RSS feed; see also page.css's .feed-icon */ {
}

#block-poll-recent /* "Most recent poll" block */ {
}

#block-profile-author-information /* "Author information" block for the profile of the page's author */ {
}

#block-search-form /* "Search form" block */ {
}

#block-shortcut-shortcuts /* "Shortcuts" block */ {
}

#block-statistics-popular /* "Popular content" block */ {
}

#block-system-main-menu /* "Main menu" block */ {
}

#block-system-management /* "Management" block for Drupal management menu */ {
}

#block-system-navigation /* "Navigation" block for Drupal navigation menu */ {
}

#block-system-user-menu /* "User menu" block for Drupal user menu */ {
}

#block-system-help /* "System help" block */ {
}

#block-system-main /* "Main page content" block */ {
}

#block-system-powered-by /* "Powered by Drupal" block */ {
}

#block-user-login /* "User login form" block */ {
}

#block-user-new /* "Who's new" block for a list of the newest users */ {
}

#block-user-online /* "Who's online" block for a list of the online users */ {
}

/*simple block*/
.simple-block {
width:170px;
}

.simple-block h2.title {
/*background:url('../images/block_header.png') no-repeat;*/


}

.simple-block .content {
background:url('../images/block_body.png') repeat-y;
padding:5px 0px !important;
}

.simple-block .content  ul li a {
color:#35384D;
text-decoration:none;
font-weight: bold;
}

.simple-block .bottom {
background:url('../images/block_bottom.png') no-repeat;
height:21px;
}


/*double block*/
.simple-double-block {
width:320px;
float:left;
margin-left:5px;
}

.simple-double-block h2.title {
/*background:url('../images/block_header-double.png') no-repeat;*/
}

.simple-double-block .content {
background:url('../images/block_body-double.png') repeat-y;
padding:5px 0px;
}

.simple-double-block .content  ul li a {
color:#35384D;
}

.simple-double-block .bottom {
background:url('../images/block_bottom-double.png') no-repeat;
height:21px;
}
.front .view-id-novedades {
width: 320px;
float: left;
margin-left:15px;
}

.front .view-id-novedades .view-content {
background-color:#F4F3DD;
}

.front .view-id-novedades .more-link {
background-color:#DEDFB0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
height:20px;
text-align: center;
}

.front .view-id-novedades .more-link a {
color:#A48439;
font-weight:bold;
text-decoration:none;
}

.front .view-id-curso {
width:215px;
float: left;
margin-left:10px;
}

.front .view-id-curso .view-content {
background-color:#F4F3DD;
}

.front .view-id-curso .more-link {
background-color: #DEDFB0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
height:20px;
text-align: center;
}

.front .view-id-curso .more-link a {
color:#A48439;
font-weight:bold;
text-decoration:none;
}

.front .view-id-email {
width: 120px;
float: left;
margin-left:10px;
}

.front .view-id-email .view-content {
background-color:#F4F3DD;
}

.front .view-id-email .more-link {
background-color: #DEDFB0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
height:20px;
text-align: center;
}

.front .view-id-email .more-link a {
color:#A48439;
font-weight:bold;
text-decoration:none;
}

.front .view .view-content ul li a {
color:#35384D;
text-decoration:none;
font-weight:bold;
}

.front .view .view-content .item-list ul,
.node-type-blog .view-content .item-list ul {
margin-top: 0px;
margin-bottom: 0px;
padding-top:5px;
padding-bottom:5px;
}

/*css for banners of sidebar-right*/

#block-block-right-banners .view-banners .views-row {
margin-bottom: 0.2em;
}


#block-block-right-banners .banner strong a {
text-decoration:none;
color:#fff;
}


#block-block-right-banners .banner strong {
color:#fff;
font-weight:bold;
display:block;
padding:5px;
font-size:1.2em;
}

.view-id-banners .more-link {
background-color: #DEDFB0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
height:20px;
text-align: center;
}

.view-id-banners .more-link a {
color:#A48439;
font-weight:bold;
text-decoration:none;
}



.region-bottom {
background: url("../images/footer.jpg") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
font-size: 0.6em;
height: 66px;
width: 890px;
}

.region-bottom p {
margin:0px;
}

.region-bottom .content {
padding-top:20px;
text-align:center;
}

#top-banner {
background: url("../images/cuadro_qsomos.jpg") no-repeat scroll 0 0 transparent;
height:95px;
width:519px;
}

#top-banner a {
color:#fff;
}

#top-banner p {
padding:10px 100px 10px 10px;
}

#block-block-2 form {
border: 0px solid #CCCCCC !important;
}
